const fs = require('fs');
const express = require('express');
const httpProxy = require('http-proxy')
// const proxy = require('express-request-proxy');
// const proxy = require('express-http-proxy');

// const app = express();
// app.use('/', proxy('pb.immigration.gov.tw', {
//   https: true,
// }))
const proxy = httpProxy.createServer({
  target: 'http://172.31.90.89:9000',
  // ssl: {
  //   key: fs.readFileSync('server-key.pem', 'utf8'),
  //   cert: fs.readFileSync('server-cert.pem', 'utf8')
  // },
  ciphers: 'ALL',
  changeOrigin:true,
  secure: false,
  autoRewrite: true,
  protocolRewrite: 'http',
  // secure: false,
}).listen(9000);

// app.get('/', function(req, res) {
//   res.json({
//     text: 'hello world'
//   })
// })

// app.all('/*', proxy({
//   url: "https://www.baidu.com/*",
// }))

// app.listen(9000)
